Shrouded in mystery and magic, Bhutan is traditional Buddhist Kingdom that has carefully embraces modernism. Bhutan is defined by Himalayan landscape, snow-capped peaks, shadowy gorges and pristine forests. Dotted with majestic fortress-like dzongs and monasteries, Bhutan is rightly known as the last ‘Shangri La’.