Awesome Jan 2, 2014 1 Facebook Tweet Email I just went to this little town where they have a pyramid on top a hill and woe it was awesome. The town's called Tepoztlan it's here in Mexico so if you happen to go it'll be cool.