At the location of Lord Rama's birth, Ayodhya in the Indian state of Uttar Pradesh has recently seen an unprecedentedly large-scale construction project. We conducted a comparative visual analysis using Sentinel-2 satellite images from January 2020 and 2024. The analysis unequivocally shows that the area around the temple site has undergone significant change.