One among the top tourist destinations worldwide, Tibet casts a spell of attraction on wanderlusts. Majestic mountains enveloped in dense, lush green, springs a pleasant surprise on visitors as valleys open out to showcase resplendent splendor that is timeless in