Temple of the Thousand Pillars
E341646
UNEXPLORED
The Temple of the Thousand Pillars is a famed Hindu temple complex in Trincomalee, Sri Lanka, renowned for its dramatic clifftop setting overlooking the Indian Ocean and its historic devotion to Lord Shiva.
Jump to:
Referenced by
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.