Travel notebook Posted by Bar Harbor News | September 14, 2012 | 0 | Pop Down Customers having dinner at Muru Pop Down restaurant at Lohja, Finland. it’s located 80 metres underground.