Green grass land at Mahabalipuram