Mega-Monster
China, on Oct 16, 2003

Sunset pic.
Walter