EGIMAGE_20060213133102_TheFilm_0134.jpg
Impressive scenery - Taj Mahal, Agra, India