Some places just make you want to take out your camera, not to chase the perfect shot, but because everything around you feels like it has a story to tell. Landour is one such place. It is miles away ...