Most people think of Mexico as a place with cacti and taco shops. There is a population of 200,000 and steep streets due to mountain...