Architecture This Building In Peru Has Just Won The Award For The Best Building In The World Umer SohailDecember 7, 20161 The results are in for the best building around the world judged by Royal British Institute of Architects (RIBA), and...