Giant cats or just tiny buildings? Felines take over miniature park