Travel view of russian churches featuring White Lake monastery front. The image location is Russia in Europe.