Khecheopalri Lake 2013 | India | Sikkim | near Pelling

Khecheopalri Lake
			
			2013 | India | Sikkim | near Pelling

India13nature