Towers and walls of the Holy Assumption Pskovo-Pechersky Monastery on a sunny June day. Pechory, Russia