Manali-Shimla - Indian Panorama

North of Delhi, this mountainous region of North India has spectacular scenery, historic forts and temples.