Rong Lungten Lee...
Rong Lungten Lee is a picturesque village located in the heart of Mangan, India. Nestled amidst the lush greenery of the Himalayan mountains, this quaint little village is a hidden gem waiting to be explored by travelers seeking an off-the-beaten-pat...
Mangan, Sikkim, India