Mega-Monster
China, on Oct 16, 2003
Sunset pic.
Walter