beautiful landscape of ancient monolithic famous Shore Temple near Mahabalipuram, world heritage site in Tamil Nadu, India