Site analysis should show an accurate and thorough understanding of the site. It should include, but not limited to, consideration of topography, point of access, existing buildings/structures/utilities/services, trees, soil characteristics, existing and approved land uses, views and vulnerabilities to flooding, erosion, seismic activity or other threats