Final Mayan Temple Pyramid

Mayan Temple with watch Tower ‘i presume’ on top of it.