Definitions for "amazing site"
a typical German beer garden