Mayasabha

Mayasabha, also known as the Hall of Illusions, is a legendary palace described in the Indian epic Mahabharata. Located in Indraprastha, it was constructed by Maya, an Asura architect... Wikipedia