The Buddha Park, home to a 130-foot Buddha statue, is one of Sikkim's most picturesque spots. With its vast greenery and peaceful ambiance, the park offers breathtaking views of Ravangla ...
Sikkim, located in the eastern Himalayas' lap ... is surrounded by beautiful hillsides covered with tall trees. The Buddha Park is another interesting place to visit; it has a 130 foot statue ...