Bryan Herb March 6, 2017 Sri Lanka, Travel, ruins Machu Picchu and Sigiriya. Twinzies? Bryan Herb March 6, 2017 Sri Lanka, Travel, ruins Even without knowing any of its history, anyone who is a fan of Machu Picchu is going to see instant similarities between it and Sigiriya.