Sealed Temple Door
Definition
Refers to a mysterious temple in India believed to be sealed for protective reasons, with legends indicating that opening it could unleash catastrophic consequences.
Refers to a mysterious temple in India believed to be sealed for protective reasons, with legends indicating that opening it could unleash catastrophic consequences.