India News3 years ago
Kachre se Kanchan: Equipped with 755 facade lights, THIS place in Delhi lets you experience 21 iconic monuments made from electric poles, truck parts
Those who wish to witness the iconic monuments of India but can’t travel to these places due to any of the reasons can now experience these...