Russia is what the letters on his building read. This is a huge hotel in the very center of Moscow which was built in the 60th as a landmark of the Soviet capital. It is being demolished now.
Copyright 2003-20016 by Alexeig