File:El Castillo Stitch 2008 Edit 2.jpg

Summary
An ancient Mayan pyramid in Chichen Itza, Mexico.