20150828 india: Hampi; Machu Picchu may be twins!