The pyramid in Scotland is a real hidden gem!.. So hidden that you'll most definitely need the EXACT location to visit this Scottish treasure...