Shillong city nestled amidst hills and lush greenery, showcasing a panoramic view under a cloudy sky.