An ideal place for viewing Tirchmir peak and adjoining snow clad mountains. This restaurant has a very nice ambiance and food. It’s one of the best to tourist spot, Terichmir peak is visible and has great abundance of flowers and greenery. Read More