The towering structure was created by 295 Ram Charan Tej fans and stands at Vajra ground in Brindavan Colony here. It has been recognized by the International Wonder Book of World Records. Film ...