Sahasratal is in Uttarakhand state of India. This lake are is famous among tourists. It is situated in the midst of lush green forest and peaks.
(Cached)