Did you know there was a monumental buddhiist place in Russia called
Adon-Chelon.
..check it out
Home