When you take a 7-kilometre steep drive or walk from the not so crowded streets of Mussourie, you will discover a whole new world of peace and lush views. Landour is a small and beautiful locality in Mussourie which will surely take your breath away.