Universal Studios in unsightly Soviet prefab high-rise suburbia? Nothing against the Moscow location, but seriously, at this highway junction?



http://maps.google.com/?ie=UTF8&hq=&ll=55.578988,37.590837&z=15