Archaeologists Dug Into Two Ancient Temples in Russia’s Tver

Archaeologists have discovered the foundations of two temples from the early 15th century during excavations on the Zheltikov monastery

First Buddhist Temple Under Construction in Moscow

The construction of the first Buddhist temple in Moscow with the 13-metre Stupa of Enlightenment began in Otradnoye