Sancaklar Mosque, in the outskirts of Istanbul has been named one of the 20 best new structures in the world by RIBA. 

Published in News