Beautiful huge statue of Lord Buddha, at Ravangla, Sikkim, India. Surrounded by Himalayan Mountains it is called Buddha Park - a popular tourist attraction.