Solving 3D puzzle of the Mayan Pyramid El Castillo which located at Chichen Itza, Mexico. Seria - Attractions. Geography. Map of the Mexico. Map of the North America, map of the United States. Landmarks. Puzzle solver. Puzzle channel. Brain training as a