Sort:  

yes especially the Alexander Nevsky Cathedral, the picture does not do it justice, it's 53m tall!