portal: a grand and imposing entrance (often extended metaphorically)
entrance: something that provides access (to get in or get out)
techno: a style of fast heavy electronic dance music usually without vocals