Giants on the Hills

Giants on the Hills

Four imposing statues sit atop verdant peaks in the beautiful and tranquil state of Sikkim in north-eastern India. This mountainous state is nestled in the Himalayan mountain range, and shares borders with three countries – Tibet (China), Bhutan and Nepal. It is known...

Pin It on Pinterest