The Captivating Landscape of Nikolina Gora in Russia

  • Oct 25, 2013
  • 9 comments
Situated in Moscow, Russia is a home which is surrounded by beautiful landscape. According to the architect this house is Nikolina Gora, the word “gora” in Russian means “hill” it owes its name to its location and architectural design, the… Read more