Buddha Park of Ravangla alias Tathagata Tsal is a park that is famous for the 130-foot (40-meter) high statue of the Lord Gautama Buddha. It is situated near Rabong or Ravangla in Sikkim, India. Ravangla …
Continue readingBuddha Park of Ravangla alias Tathagata Tsal is a park that is famous for the 130-foot (40-meter) high statue of the Lord Gautama Buddha. It is situated near Rabong or Ravangla in Sikkim, India. Ravangla …
Continue reading