Mirror Mountains March 12, 2013 · by emilydow · in Adventure, Landscapes. · Crystal clear high-altitude lake in the Thanglasgo valley of the Indian Himalayas. Share this:FacebookTumblrPinterestLike Loading... Related