Photos of the 22 meter and 44 meter Pyramids
We very grateful to Ms. Evgenia Bakunova, a collaborator of the informational agency "Gazeta.ru", who took these pictures and gave us permission to use them on our web site.
The 22 meter pyramid is
situated15 km from lake Seliger
(Ostashkov area of Tver region, Russia)
The 44 meter pyramid is situated
40 km from Moscow
on Novorizhskoe Highway (NewRiga Highway).