Chimeni – the name itself might excite you! And why not? The history behind this little unknown village is as exciting as its name. This Himalayan village is home to a 23-foot high chimney, which was probably built during the First World War by the British. When the...