Size matters: St Stephen's Basilica in Budapest - the largest church in the Hungarian capital - came in at number 10.[Photo/Agencies]
Top 12 elevators around the world
Top 10 most beautiful terraces in China