Jennifer and Enrique Landa
Jennifer and Enrique Landa recently traveled to Peru and hiked up Machu Pichu, which is 7,700 feet above sea level. "We took our favorite city paper to make sure we represented our beautiful city, too," the Downey residents said. ********** Published: September 13, 2012 - Volume 11 - Issue 22