Ranikhet: Free is the soul in the hills

51946537_2487678781262263_9148096275361562624_n