Word Definition - 虎踞龙盘

hǔ jù lóng pán lit. where tigers crouch and dragons coil (idiom); fig. forbidding terrain