Me on top of the world. Well not really, but I on the tallest structure in Belize!