Taj Mahal, Agra, Uttar Pradesh, India








Nearby mosque ...


... and its mirror image


 

 



Designed in collaboration with Vitalect, Inc. All rights reserved.