The historic Mehtab Bagh is a stunning complex located in the city of Agra in India. The grounds of the park are surrounded by beautiful lush gardens and offers stunning views of the Taj Mahal and the Yamuna River. The complex features a riverfront terrace, fountains, pools, walkways and pavilions. It is a perfect spot to watch the sunset over the Taj Mahal. Activities such as trekking and picnicking are popular at this site.