Tibetan flags situated in the majestic hills of Darjeeling, India.