Daily life scenes captured across Khimki, Russia — Travel Magazine