Log In or Register
This was taken from the top of what I believe was considered the worlds largest Mayan temple. It is in Belize.