Mahabalipuram, India – A (technologically-)mysterious place
Pictures: