Abandoned Russian Village Niigata in Japan (41) Stunning sculpture of a mammoth. Abandoned Russian Village Niigata in Japan Post navigation Abandoned Russian Village In Japan