English: Lots of trees and flowers are planted here.
Telugu: ఎన్నో రకాల మొక్కలు, పూలను ఇక్కడే సృష్టిస్తున్నారు.