Lomonosov State University
Moscow, Russia. Largest university building in the worldConstructed between 1949 and 1953 it has 40,000 rooms.
Big map | Google Earth KML | OpenStreetMap
lat: 55.7020568848,
long: 37.5294799805
Embed
Did you see something wrong?, contact Tagzania.
Tagzania