While Sikkim is a beautiful kaleidoscope of Himalayan culture and striking landscapes, Lachung is embraced by snow capped mountain peaks, breathtaking waterfalls, sparkling streams and apple orchards. Both together paint a pretty picture of what it means to be situated in the laps of the Himalayas!"