Latest stories

  • Lone buddhist Shad Tchup Ling temple in Russia

    Lone buddhist temple – No this magical place is not in China or but it is in Russia and it is called Shad Tchup Ling, which is the only Buddhist monastery of the Sverdlovsk region. It is situated on Kachkanar […] More