A mosque and the TV tower, which is the talles building in St. Petersburg (310m.)