As the Ram temple consecration ceremony underway in Ayodhya, the Indian Air Force choppers showered flower petals over the temple.
Ayodhya is decked up for the grand pran pratishtha (consecration ceremony) of Lord Ram Lalla in the newly built Ram Janmabhoomi Temple.
The sacred ceremony, marking the consecration of the deity within the temple's sanctum sanctorum, is set to go down in history as it carries profound cultural and symbolic importance.