Nestled near the Himalayan foothills

Noida, U.P.